class CashCard3 {
  private String number;
  private int balance;
  private int bonus;
  CashCard3(String number, int balance,int bonus) {
    this.number = number;
    this.balance = balance;
    this.bonus = bonus;
  }
  
  void store (int money) {
    if(money > 0) {
      this.balance += money;
      if(money > 1000) {
        this.bonus++;
      }
    }
    else {
      System.out.println("储值是负的？你TM在逗我吗？");
      }
  }

  void charge(int money) {
    if(money > 0) {
      if(money <= this.balance) {
        this.balance -= money;
	}
      else {
        System.out.println("钱不够了！");
	}
      }
    else {
      System.out.println("扣负数？这不是叫我储值吗？");
    }
  }

  int exchange(int bonus) {
    if(bonus > 0) {
      this.bonus -= bonus;
      }
      return this.bonus;
    }


  int getBalance() {
    return balance;
    }

  int getBonus() {
    return bonus;
    }

  String getNumber() {
    return number;
    }
}
